package com.atguigu.crowd.service.api;

import com.atguigu.crowd.entity.vo.DetailProjectVO;
import com.atguigu.crowd.entity.vo.PortalProjectVO;
import com.atguigu.crowd.entity.vo.PortalTypeVO;
import com.atguigu.crowd.entity.vo.ProjectVO;

import java.util.List;

public interface ProjectService {
    void saveProject(ProjectVO projectVO, Integer memberId);
    List<PortalTypeVO> getPortalTypeVO();

    DetailProjectVO getDetailProjectVO(Integer projectId);

     List<DetailProjectVO> getMemberCrowdProjectDeploy(Integer memberId);

     int updateMemberProjectApply(Integer projectId,Integer delayDay,Integer delayNumber);

    public List<PortalProjectVO> getMoreAll();


    //更多页面 其他
    List<PortalProjectVO> getMoreOther(Integer typeId);
}
